package com.nineclock.system.service;

import com.nineclock.attendance.dto.DepartmentOrUserSimpleDTO;
import com.nineclock.system.dto.SysDepartmentDTO;

import java.util.List;

/**
 * @author 黑马程序员
 * @Company http://www.ithiema.com
 * @Version 1.0
 */
public interface SysDepartmentService  {
    List<SysDepartmentDTO> queryDepartmentList();

    List<Long> queryDepartmentIds();

    List<DepartmentOrUserSimpleDTO> querySimpleDepartment(Long departmentId, Integer includeMember);

    List<Long> queryDepartmentsByUserId(Long companyUserId);
}
